<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<div id="div1">
			
			
		</div>
		
		<script type="text/javascript">
			
			// console.log 终端中输出
			// 1. 数值型 number
			console.log(100);// 十进制整数
			console.log(077);// 八进制
			console.log(0xff);// 十六进制
			console.log(3.1515926)// 浮点数
			console.log(3.5e3);// 科学计数法  3500
			
			console.log(typeof 100) // number
			console.log(typeof 3.14) 
			
			console.log(1/0); // infinity   无穷大
			console.log(0/0); // NaN    	不是一个数值
			
			// 2. 字符串类型  string
			console.log("Hello world!");
			console.log('Hello world!');
			console.log('Hello world,"js"!');
			console.log("Hello world,'js'!");
			console.log('Hello world,\'js\'!');
			
			// 转义字符
			// \'   '
			// \"   "
			// \t   制表符
			// \n   换行
			// \r   回车
			// \\	\
			
			// 3. 布尔型 boolean
			console.log(true);
			console.log(false);
			
			var a = 10;
			var b = 20;
			console.log(a==b);
			console.log(typeof (a==b))
			
			// 4. 特殊类型
			
			// 未定义 undefined 
			var c;
			console.log(c);
			console.log(typeof c);			
			// 可能出现的情况: 变量名敲错了敲错了					
			
			// 空 null 
			var d = document.getElementById("div01");
			console.log(d);			// null
			console.log(typeof d); // object
			
			
			
			
			
			
			
			
		</script>
	</body>
</html>
